home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / enterprs / c128 / util / srvnt48c.sfx / Quick Brown Box < prev    next >
Text File  |  1990-02-12  |  10KB  |  94 lines

  1. ╒╙╔╬╟ ╘╚┼ ╤╒╔├╦ ┬╥╧╫╬ ┬╧╪ ╘╧╟┼╘╚┼╥ ╫╔╘╚ ╘╚┼ ╙┼╥╓┴╬╘
  2.  
  3. ╘HE ╤┬┬'S MAIN OBJECTIVE IS TO STORE PROGRAMS OF YOUR OWN CHOICE.  ╘HE PROGRAMS CAN THEN BE RELOADED JUST AS IF THEY WAS LOADED FROM DISK.  ╘HE ADVANTAGE IS THAT THEY CAN BE RELOADED IN A FLASH, WITH JUST A COUPLE OF KEYSTROKES.  ╞URTHERMORE, THE PROGRAMS ARE IMMEDIATELY ACCESSIBLE WHENEVER YOU TURN ON YOUR COMPUTER.  ╒SING A LITHIUM BATTERY, THE ╤┬┬ WILL RETAIN ITS CONTENTS EVEN WHEN THE COMPUTER IS TURNED OFF.
  4.  
  5. ╘HE ╤UICK ┬ROWN ┬OX ORIGINAL FILE MANAGER CAUSES SOME COMPATIBILITY PROBLEMS WITH SOME APPLICATIONS HOWEVER.  ┴ DIFFERENT KIND OF FILE MANAGER WAS INCLUDED IN ╘╚┼ ╙┼╥╓┴╬╘ IN ORDER TO SOLVE THOSE PROBLEMS.  ┘OU CAN STILL USE THE ╤┬┬'S PROPRIETARY FILE MANAGER IF YOU WISH, OR EVEN BOTH AT THE SAME TIME.  ╘╚┼ ╙┼╥╓┴╬╘S FILE MANAGER HAS THE ABILITY TO LIVE PEACEFULLY TOGETHER WITH ORDINARY CARTRIDGE SOFTWARE INSIDE THE ╤┬┬.
  6.  
  7. ╙ETTING UP THE ╘╚┼ ╙┼╥╓┴╬╘ FILE MANAGER:
  8. ┬EFORE YOU CAN USE YOUR ╤┬┬ TO STORE PROGRAMS, YOU MUST MAKE IT READY TO DO SO.  ╞IRST, THE ╤┬┬'S 64/128 SWITCH MUST BE SET TO 128.  ╘HEN, SELECT "╞ORMAT ╤┬┬" FROM ╘╚┼ ╙┼╥╓┴╬╘ MAIN MENU USING THE UP-ARROW.
  9.  
  10. ┘OU WILL THEN BE ASKED HOW MANY BANKS YOU WOULD LIKE TO RESERVE FOR ╘╚┼ ╙┼╥╓┴╬╘S FILE MANAGER.  ┘OU SHOULD ╬╧╘ RESERVE MORE BANKS THAN YOUR ╤┬┬ CONTAINS THOUGH.  ╘HE 16╦ ╤┬┬ HAS ONE BANK, THE 32╦ HAS TWO, AND THE 64╦ MODEL HAS FOUR BANKS.  ╔F YOU HAVE THE 128╦ OR 256╦ MODELS, ╘╚┼ ╙┼╥╓┴╬╘ CAN STILL USE ONLY 64╦ (FOUR BANKS) OF YOUR ╤┬┬'S SPACE.  ╔N THAT CASE, YOU MAY WISH TO USE THE ╤┬┬ AND ╘╚┼ ╙┼╥╓┴╬╘ FILE MANAGERS BOTH AT THE SAME TIME.  ╬OW, SELECT THE NUMBER OF BANKS THAT SUITS YOU.
  11.  
  12. ┘OU CAN CHANGE THE NUMBER OF BANKS RESERVED FOR ╘╚┼ ╙┼╥╓┴╬╘S FILE MANAGER AT A LATER TIME IF YOU WISH, WITHOUT DISTURBING THE CONTENTS OF YOUR ╤┬┬.  ╔F YOU HAVE FORMATTED THE ╤┬┬ (USING ╘╚┼ ╙┼╥╓┴╬╘) ALREADY, AND THE ╤┬┬ CONTAINS PROGRAMS, YOU WILL BE ASKED IF YOU WOULD LIKE TO REMOVE THE PROGRAMS FROM THE ╤┬┬ AT THE SAME TIME.  ╔F YOU ANSWER ╬╧, ╘╚┼ ╙┼╥╓┴╬╘ CHECKS TO SEE IF THE PROGRAMS CURRENTLY IN THE ╤┬┬ WILL FIT INTO THE NUMBER OF BANKS YOU SPECIFY.  ╙PECIFYING A LOWER NUMBER OF BANKS THAN NEEDED TO HOLD THE CURRENT PROGRAMS WON'T BE ALLOWED.  ╔F YOU ANSWER ┘┼╙ TO REMOVAL OF THE PROGRAMS, ALL PROGRAMS WILL BE WIPED OUT, AND YOU ARE FREE TO SPECIFY THE NUMBER OF BANKS YOU WISH (WITHIN THE LIMITS OF YOUR ╤┬┬).  ╘HIS IS THE FASTEST WAY TO REMOVE ALL ╤┬┬ FILES IN ONE GO IF YO WISH TO USE THE ╤┬┬ FOR OTHER PROGRAMS.
  13.  
  14. ┘OU MAY ALSO SET THE NUMBER OF BANKS TO ZERO.  ╘HIS WILL EFFECTIVELY TURN OFF THE FILE MANAGER AND YOUR ╤┬┬ IS FREE TO BE USED FOR OTHER PURPOSES.
  15.  
  16. ╒SING ╘╚┼ ╙┼╥╓┴╬╘'S ╤┬┬ FILE MANAGER:
  17. ╫HEN YOU HAVE FORMATTED YOUR ╤┬┬ USING ╘╚┼ ╙┼╥╓┴╬╘, YOU WILL SEE THE NUMBER OF BYTES FREE FOR STORAGE ALONG WITH A MENU AT THE BOTTOM OF THE SCREEN.  ┘OU CAN NOW STORE UP TO 26 PROGRAMS INTO THE ╤┬┬.  ╘HEIR NAMES WILL APPEAR BELOW ╘╚┼ ╙┼╥╓┴╬╘ MAIN MENU, AND CAN BE RELOADED BY THE LETTER KEYS ┴ - ┌.  ╘HE MENU ENTRIES ARE:
  18.  
  19. ╞1, ╙TORE ┬┴╙╔├:
  20. ╫ILL STORE THE ┬┴╙╔├ PROGRAM CURRENTLY IN THE 128'S MEMORY INTO THE ╤┬┬.  ┘OU WILL BE ASKED TO GIVE IT A NAME OF UP TO 16 CHARACTERS.  ╨RESS ╥┼╘╒╥╬, AND YOUR PROGRAM WILL APPEAR IN THE DIRECTORY BELOW ╘╚┼ ╙┼╥╓┴╬╘S MAIN MENU.  ╔T WILL THEN RUN AUTOMATICALLY WHEN YOU PRESS THE LETTER KEY NEXT TO THE PROGRAM NAME.  ╔F THE PROGRAM IS TOO LARGE TO FIT INTO THE REMAINING ╤┬┬ SPACE, THE MESSAGE "╤┬┬ IS FULL" WILL APPEAR.  ╘HE PROCESS WILL BE ABORTED.
  21.  
  22. ╞3, ├OPY FROM DISK:
  23. ╘HIS COMMAND RESEMBLE THE MAIN MENU DIRECTORY COMMAND.  ╘HE DIRECTORY WILL BE READ FROM THE DISK DRIVE INDICATED BY THE SHIFT KEYS.  ╫HEN THE DIRECTORY IS HALTED, A FLASHING POINTER WILL APPEAR.  ╘HE COMMAND KEYS WILL NOW DETERMINE HOW THE SELECTED PROGRAM ARE TO BE RELOADED FROM THE ╤┬┬.  ┘OU HAVE THE FOLLOWING OPTIONS:
  24.  
  25. ╥┼╘╒╥╬:
  26. ╫ILL MAKE THE PROGRAM LOAD INTO MEMORY AND RUN AS A ┬┴╙╔├ PROGRAM, SIMILAR TO ╥╒╬ "FILENAME"  ╔F THE FILE HAS BEEN CREATED USING "╙AVE ╤┬┬" (SEE BELOW), THE CURRENT ╤┬┬ CONTENTS WILL BE WIPED OUT AND REPLACED WITH THE CONTENTS OF THE FILE.
  27.  
  28. ╞1:
  29. ╫ILL DO THE EQUIVALENT OF ─╠╧┴─ "FILENAME".
  30.  
  31. ╞3:
  32. ╫ILL DO THE EQUIVALENT OF ┬╠╧┴─ "FILENAME",B0 (WILL USE BANK 0).  ╒NLIKE THE OTHERS, THIS COMMAND WILL RETURN TO ╘╚┼ ╙┼╥╓┴╬╘'S MAIN MENU AFTER THE FILE HAS BEEN LOADED.
  33.  
  34. ╞5:
  35. ╫ILL DO THE EQUIVALENT OF ┬╧╧╘ "FILENAME", USING BANK 0 WHILE LOADING.  ╨LEASE NOTE HOWEVER, IF THE START ADDRESS OF THE PROGRAM IS LOWER THAN 16384 ($4000) THE COMPUTER WILL BE CONFIGURED TO BANK 15 WHEN THE PROGRAM IS EXECUTED.
  36.  
  37. ╞7:
  38. ╫ILL MAKE THE PROGRAM LOAD, SWITCH TO 64 MODE, AND RUN IT.
  39.  
  40. ╨LEASE NOTE THAT, EXCEPT FOR ┬┴╙╔├ PROGRAMS, IT IS NOT POSSIBLE TO STORE A PROGRAM INTO THE ╤┬┬ DIRECTLY FROM MEMORY.  ┘OU MUST SAVE IT TO A DISK FILE FIRST, AND THEN DOWNLOAD IT FROM DISK TO THE ╤┬┬.  ┴LSO PLEASE NOTE THAT UPON RELOAD FROM THE ╤┬┬, THE STATE OF THE SHIFT KEYS ARE SIGNIFICANT IF THE THE PROGRAM IN QUESTION IS SENSITIVE TO WHICH DISK DRIVE IT WAS LOADED FROM.
  41.  
  42. ╔F THE FILE YOU TRY TO DOWNLOAD IS TOO LARGE TO FIT INTO THE REMAINING ╤┬┬ SPACE, THE MESSAGE "╤┬┬ IS FULL" WILL APPEAR.  ╘HE PROCESS WILL BE ABORTED.
  43.  
  44. ╞5, ╙AVE ╤┬┬:
  45. ┘OU MAY SAVE THE WHOLE ╤┬┬ CONTENTS (THE PARTS CURRENTLY ALLOCATED BY ╘╚┼ ╙┼╥╓┴╬╘ FILE MANAGER) TO DISK AS A SINGLE FILE.  ╘HE ╤┬┬ CONTENTS CAN THEN BE RELOADED USING THE "COPY FROM DISK" COMMAND (╞3, SEE ABOVE).
  46.  
  47. ╞7, ╙CRATCH:
  48. ╘O REMOVE A PROGRAM FOR THE ╤┬┬, PRESS ╞7 AND THEN THE LETTER NEXT TO THE PROGRAM YOU WISH TO DELETE.  ╨LEASE NOTE THAT IF YOU DELETE A FILE NEAR THE BEGINNING OF THE DIRECTORY, THE DELETION MAY TAKE SOME TIME.  ╨LEASE BE PATIENT.
  49.  
  50. ╙╨┼├╔┴╠ ╬╧╘┼ ABOUT SAVING/DELETING IN THE ╤┬┬:  ─UE TO THE ├128 ELECTRONICS DESIGN, WRITING TO THE ╤┬┬ WILL CORRUPT SYSTEM ╥┴═ MEMORY IN THE SAME ADDRESS RANGE.  ╘╚┼ ╙┼╥╓┴╬╘ MINIMIZES THIS PROBLEM BY SELECTING ╥┴═ BANK 1 DURING READS/WRITES TO THE ╤┬┬.  ┼XPECT TO HAVE BANK 1 MEMORY FROM  32768 ($8000) TO 49151 ($BFFF) CORRUPTED WHEN STORING OR DELETING PROGRAMS IN THE ╤┬┬.
  51.  
  52. ╘╚┼ ╙┼╥╓┴╬╘S BANKING SCHEME USING THE ╤UICK ┬ROWN ┬OX:
  53. ╒NLIKE THE ╤┬┬ NATIVE FILE MANAGER ╘╚┼ ╙┼╥╓┴╬╘ WILL ALWAYS START USING THE HIGHEST NUMBERED BANK IN THE ╤┬┬ AND WORK DOWNWARDS.  ╘HIS GOES FOR THE WHOLE RANGE OF ╤┬┬ MODELS, 16╦ TO 256╦.  ╥ESERVING TWO BANKS OF A 64╦ ╤┬┬ FOR ╘╚┼ ╙┼╥╓┴╬╘, WILL RESERVE BANKS 2 & 3 LEAVING BANKS 0 & 1 FREE FOR OTHER USES.
  54.  
  55. ╥ESERVING ALL BUT ONE BANK IN YOUR ╤┬┬ WILL LET YOU USE BANK 0 FOR CARTRIDGE SOFTWARE WHILE USING THE REST OF THE BOX FOR PROGRAM STORAGE.
  56.  
  57. ╒SING ╤┬┬ AND ╘╚┼ ╙┼╥╓┴╬╘ FILE MANAGERS AT THE SAME TIME:
  58. ╘HE REVERSED BANKING SCHEME OF ╘╚┼ ╙┼╥╓┴╬╘ MAKES IT POSSIBLE TO USE BOTH MANAGERS AT THE SAME TIME.  ╘HE NATIVE ╤┬┬ FILE MANAGERS CAN RESERVE ONE OR MORE BANKS AT THE END OF THE ╤┬┬ FOR OTHER USES.  ╘HEN, LET ╘╚┼ ╙┼╥╓┴╬╘ USE THOSE BANKS FOR PROGRAM STORAGE.  ╧R INDEED, YOU MAY ELECT NOT TO USE ╘╚┼ ╙┼╥╓┴╬╘ FILE MANAGER AT ALL.  ┘OU COULD EVEN USE THE 64 MODE ╤┬┬ MANAGER EITHER ALONE OR TOGETHER WITH ╘╚┼ ╙┼╥╓┴╬╘ FILE MANAGER IN 128 MODE.
  59.  
  60. ╘HERE IS ONE PROBLEM WITH THIS APPROACH HOWEVER IF YOU WANT TO USE THE 128 MODE ╤┬┬ MANAGER.  ╒SING THE NATIVE ╤┬┬ FILE MANAGER WILL DISABLE THE SERVANT.  ╘O USE BOTH, THERE MUST BE A WAY TO SET THE ╙╚╔╞╘-╥╒╬/╙╘╧╨ COMBINATION TO '┬┴╬╦12:╙┘╙32777'.  ╘HAT'S ALL THAT'S NEEDED TO USE THE SERVANT.  ╘HERE ARE SEVERAL WAYS THIS COULD BE ACCOMPLISHED.  ┬ELOW YOU WILL FIND A DESCRIPTION OF THE METHOD PREFERRED BY THE AUTHOR.  ╘HE METHOD WON'T CORRUPT ANY MEMORY, AND YOU CAN LOAD YOUR FAVORITE FUNCTION KEYS AUTOMATICALLY UPON POWER-UP.  ╚ERE'S HOW:
  61.  
  62. 1) ╙AVE THE ╤┬┬ CONTENTS TO DISK AS DESCRIBED IN THE BEGINNING OF YOUR ╤┬┬ MANUAL.
  63. 2) ╥UN THE "128 MANAGER" PROGRAM THAT CAME WITH YOUR ╤┬┬.
  64. 3) ╔F YOU WISH TO START WITH A BLANK BOX, CHOOSE TO "╔NITIALIZE THE ╤┬┬ FOR LOADING".  ╥EFER TO YOUR ╤┬┬ MANUAL FOR A DESCRIPTION OF THIS PROCESS.
  65. 4) ┼XIT THE FILE MANAGER AND DEFINE YOUR FAVORITE FUNCTION KEY DEFINITIONS USING THE ╦┼┘ COMMAND.
  66. 5) ╘YPE '┬┴╬╦12:╙┘╙32777' TO ENTER ╘╚┼ ╙┼╥╓┴╬╘, THEN PRESS ╥┼╘╒╥╬áTO GET BACK TO ┬┴╙╔├.  ╘HE ╙╚╔╞╘-╥╒╬/╙╘╧╨ COMBINATION WILL NOW HAVE BEEN SET TO '┬┴╬╦12:╙┘╙32777' BY ╘╚┼ ╙┼╥╓┴╬╘.
  67. 6) ╘YPE '┬╙┴╓┼ "F-KEYS",P4096TOP4351', THEN PRESS ╥┼╘╒╥╬.  ╘HIS WILL SAVE YOUR FUNCTION KEY DEFINITIONS TO DISK.
  68. 7) ╥UN THE 128 MANAGER AGAIN.  ╙ELECT "LOAD NEW PROGRAM".  ┼NTER THE NAME OF THE FILE YOU USED FOR YOUR FUNCTION KEY DEFINITIONS; "F-KEYS".  ╞OLLOW THE PROMPTS, ENTER ╔─ KEYS.
  69. 8) ┼NTER A 6 LETTER NAME, USING A < SYMBOL AS THE FIRST LETTER.  ╘HE < CHARACTER WILL CAUSE THE ╤┬┬ NOT TO EXECUTE THE FILE, THE F-KEYS ARE NOT AN EXECUTABLE FILE.  ╠EAVE THE ╥┴═ BANK AND ╙┘╙ BANKS AS THEY ARE.
  70. 9) ╬OW SELECT "AUTO-START PROGRAM" FROM THE MANAGER MENU.  ┼NTER THE TWO LETTER IDENTIFIER YOU JUST SPECIFIED
  71. 10) ╞INISHED.  ╫HEN YOU RESET YOUR COMPUTER, YOUR ╞-KEYS ALONG WITH ╘╚┼ ╙┼╥╓┴╬╘ START KEY COMBO WILL BE ACTIVATED.  ╨RESS ╙╚╔╞╘-╥╒╬/╙╘╧╨ TO ENTER THE SERVANT.
  72.  
  73. ╟ETTING RID OF THE ╤┬┬ AUTOSTART:
  74. ┘OU MAY WISH TO REMOVE THE ╤┬┬ CONTROL OVER YOUR COMPUTER ENTIRELY, LEAVING ALL CONTROL TO ╘╚┼ ╙┼╥╓┴╬╘.  ╘YPE THE FOLLOWING LINE IN ┬┴╙╔├:
  75.  
  76. SLOW:BANK13:POKE56832,16:POKE32774,0
  77. ╚IT ╥┼╘╒╥╬, THEN PRESS THE RESET BUTTON.
  78.  
  79. ╘╚┼ ╙┼╥╓┴╬╘ WILL NOW BE PRESENT AT POWER-UP, BUT IF YOU WISH, THE ╤┬┬ CAN BE INVOKED BY PRESSING THE POINT (.) KEY, "├ALL EXROM".
  80.  
  81. ╘O RE-ENABLE THE ╤┬┬ AUTOSTART:
  82.  
  83. SLOW:BANK13:POKE56832,16:POKE32774,255
  84. ╚IT ╥┼╘╒╥╬, THEN PRESS THE RESET BUTTON.
  85.  
  86. ┬OOTING ╟┼╧╙ 128 FROM THE ╤┬┬:
  87. ╘HE ═AVERICK ╓5 INCLUDES A FEATURE WHICH CONVERTS THE ╟┼╧╙ CORE SYSTEM INTO A SINGLE BOOTABLE FILE.  ═AKE YOUR ╟┼╧╙ BOOT FILE FOLLOWING THE INSTRUCTIONS SUPPLIED WITH ═AVERICK.
  88.  
  89. ╨╠┼┴╙┼ ╬╧╘┼:  ╘HE ═AVERICK ╟┼╧╙ TOOL WILL AT ONE POINT INSTRUCT YOU TO PRESS THE RESET BUTTON.  ╫ITH ╘╚┼ ╙┼╥╓┴╬╘ INSTALLED YOU'LL HAVE TO DO ANOTHER STEP:  ╨RESS THE "0" (NULL) KEY.
  90.  
  91. ╠OAD THE NEWLY CREATED ╟┼╧╙ BOOT FILE INTO THE ╤┬┬ USING ╘╚┼ ╙┼╥╓┴╬╘'S ╞3 COMMAND.  ╨RESS ╞5 TO MAKE THE FILE BOOT, AND SPECIFY BANK 0.  ╨LEASE NOTE THAT DUE TO SIZE OF THE ╟┼╧╙ BOOT FILE, THE ╤┬┬ MUST BE SET UP WITH AT LEAST 3 BANKS, MEANING THAT YOUR ╤┬┬ MUST BE OF AT LEAST 64╦ IN SIZE.
  92.  
  93. ╒PON RELOAD FROM THE ╤┬┬, ┘OU CAN MAKE ╟┼╧╙ ACCESS DRIVE 9 (FOR LOADING OF THE ─ESKTOP AND ├ONFIGURE) BY HOLDING DOWN ╙╚╔╞╘.  ╔T SHOULD BE NOTED THAT ╟┼╧╙ WON'T WORK PROPERLY USING OTHER DRIVES THAN 8 OR 9.  ╞URTHERMORE, THE ╟┼╧╙ BOOT FILE CAN'T USE A 1581 IF IT WAS CREATED FOR ANOTHER DRIVE TYPE OR VICE VERSA.  1541 VERSUS 1571 WON'T MATTER THOUGH.
  94.